#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;

int main() {

	int n;
	cin>>n;
	vector<int> vecArr(n);
	for(int i=0;i<n;++i){
		cin>>vecArr[i];
	}
	sort(vecArr.begin(),vecArr.end());
	int nRet=1e9;
	for(int i=1;i<n;++i){
		nRet=min(nRet,vecArr[i]-vecArr[i-1]);
	}
	cout<<nRet;
	
	return 0;
}
